草庐IT

Android BluetoothAdapter模拟

全部标签

android - 模拟改造可观察到的错误

我正在使用Mockito来测试Presenter功能。我构建了一些假API响应并成功测试了它们。但是当我想从Observable调用OnError时,它没有被调用。我在一个名为ApiCalls.java的类中有这个函数:publicObservable>getPeople(Stringlocation){Retrofitretrofit=newRetrofit.Builder().baseUrl(BASE_URL).addCallAdapterFactory(RxJavaCallAdapterFactory.create()).addConverterFactory(GsonConve

android - 如何使用 Mockito 模拟 DisplayMetrics

我有一个自定义View,我正在尝试针对不同的屏幕尺寸进行测试,但我无法找到有关如何在单元测试中正确模拟显示宽度的文档或示例。这是我如何尝试使用它的示例:privateCustomTextViewcustomTV;@OverrideprotectedvoidsetUp()throwsException{super.setUp();DisplayMetricsdisplayMetrics=mock(DisplayMetrics.class);displayMetrics.widthPixels=600;ResourcesmockResources=mock(Resources.class)

android - 如何编写模拟 GPS 位置的 Espresso 测试并在 Google TeSTLab 中使用它们?

我用EspressoRecorder录制了一份Espresso测试。我想在我的应用中测试一些位置变化。目前我正在用这段代码模拟位置:LocationManagerlm=(LocationManager)context.getSystemService(Context.LOCATION_SERVICE);Criteriacriteria=newCriteria();criteria.setAccuracy(Criteria.ACCURACY_FINE);StringmocLocationProvider=LocationManager.GPS_PROVIDER;//lm.getBestP

android - Android 模拟器的三星系统镜像?

有什么方法可以让Android模拟器运行普通Android以外的系统镜像?我正在开发一款在模拟器、华为实体设备和摩托罗拉实体设备上运行良好的应用程序,但在三星GalaxyS7上遇到一些奇怪的问题。由于我没有GalaxyS7的物理访问权限,是否有任何方法可以运行实际运行三星官方ROM的模拟器?请注意,我不是在谈论anemulatorskin,我说的是实际的系统镜像。 最佳答案 虽然可能没有任何三星系统镜像可供下载并安装到AndroidStudio模拟器上,但还有另一种选择。三星有一个叫做RemoteTestLab的东西,让您可以在线访

java - Android : Mockito (2. 0.2-beta) - 无法模拟/监视 final类

我在AndroidInstrumental测试中使用mockito-all,version:'2.0.2-beta'来模拟PowerManager,它是最后一节课,我得到-org.mockito.exceptions.base.MockitoException:Cannotmock/spyclassandroid.os.PowerManagerMockitocannotmock/spyfollowing:-finalclasses-anonymousclasses-primitivetypesatcom.crsardar.handson.android.mockito.ExampleI

【经典LeetCode算法题目专栏分类】【第5期】贪心算法:分发饼干、跳跃游戏、模拟行走机器人

《博主简介》小伙伴们好,我是阿旭。专注于人工智能AI、python、计算机视觉相关分享研究。✌更多学习资源,可关注公-仲-hao:【阿旭算法与机器学习】,共同学习交流~👍感谢小伙伴们点赞、关注!分发饼干class Solution:    def findContentChildren(self, g: List[int], s: List[int]) -> int:        #贪心算法        res= 0        g.sort()        s.sort()        i= 0        j= 0        while i len(g) and j len

Android ==> 模拟器 VS 设备内存大小?

android模拟器使用的内存量是否与真实设备相同?例如,如果我的应用在模拟器上没有耗尽内存,是否意味着它在实际设备上没有耗尽内存? 最佳答案 设置模拟器时,您可以指定内存量。这是一篇博文示例,其中有人解释了各种常见Android设备的配置。http://mobile.tutsplus.com/tutorials/android/common-android-virtual-device-configurations/ 关于Android==>模拟器VS设备内存大小?,我们在StackO

android - Android 模拟器上没有市场应用程序

我已经下载了AndroidSDK,启动并运行了AVD,但无法找到Marketplace应用程序。通过SDK实用程序提供的图像是否不包括市场应用程序?如果没有,有什么地方可以买到吗? 最佳答案 根据thisarticle您可以将市场添加到您的模拟器。不知道这是否仍然有效,但值得一试。为什么你仍然需要市场来发展?;) 关于android-Android模拟器上没有市场应用程序,我们在StackOverflow上找到一个类似的问题: https://stackove

android - 将 SQLite 数据库导入 Android 模拟器

我制作了一个需要连接到数据库的android应用程序。我已经完成了数据库的制作。现在我的应用程序无法正常工作。我的问题是如何将创建的数据库导入到在Android模拟器中运行的Android应用程序中? 最佳答案 您可以在命令行上使用adbpush或通过eclispe导入/导出DDMS将数据库放到您的模拟器上这里有更多详细信息:http://www.boringmonday.com/jc/2010/11/22/sqlite-database-on-your-android-emulator/

android - android 模拟器上的 android 终端模拟器中的 sudo 访问(开发)

这个问题在这里已经有了答案:关闭11年前。PossibleDuplicate:ObtainrootaccessviasuontheAndroidemulator你好,我正在使用AndoidEclipse插件在Eclipse中开发Android应用程序。我正在虚拟设备上保存文件,并希望在终端仿真器(开发工具=>终端仿真器)中查看它们。但是我无法访问某些目录并且被拒绝sudo访问。我怎样才能获得sudo访问权限?我正在运行Android2.3模拟器感谢您的帮助/提示!